Big Huge Thesaurus

lithophytic plant

noun